marksmanship skill - German English Dictionary